首页> 外文OA文献 >Pattern matching in Lempel-Ziv compressed strings: fast, simple, and deterministic
【2h】

Pattern matching in Lempel-Ziv compressed strings: fast, simple, and deterministic

机译:Lempel-Ziv压缩字符串中的模式匹配:快速,简单,和   确定性

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Countless variants of the Lempel-Ziv compression are widely used in manyreal-life applications. This paper is concerned with a natural modification ofthe classical pattern matching problem inspired by the popularity of suchcompression methods: given an uncompressed pattern s[1..m] and a Lempel-Zivrepresentation of a string t[1..N], does s occur in t? Farach and Thorup gave arandomized O(nlog^2(N/n)+m) time solution for this problem, where n is the sizeof the compressed representation of t. We improve their result by developing afaster and fully deterministic O(nlog(N/n)+m) time algorithm with the samespace complexity. Note that for highly compressible texts, log(N/n) might be oforder n, so for such inputs the improvement is very significant. A (tiny)fragment of our method can be used to give an asymptotically optimal solutionfor the substring hashing problem considered by Farach and Muthukrishnan.
机译:Lempel-Ziv压缩的无数变体被广泛用于许多现实应用中。本文关注的是经典模式匹配问题的自然修改,其灵感来自于此类压缩方法的流行:给定未压缩模式s [1..m]和字符串t [1..N]的Lempel-Ziv表示,确实发生在t? Farach和Thorup为这个问题给出了随机的O(nlog ^ 2(N / n)+ m)时间解,其中n是t压缩表示的大小。我们通过开发具有相同空间复杂度的更快和完全确定的O(nlog(N / n)+ m)时间算法来提高其结果。请注意,对于高度可压缩的文本,log(N / n)可能为n阶,因此对于此类输入,改进非常重要。我们的方法的(微小)片段可用于为Farach和Muthukrishnan考虑的子串哈希问题提供渐近最优解。

著录项

  • 作者

    Gawrychowski, Pawel;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号